body
{
	background-color:#8f8f8f;	
	margin-top:0px;
	padding-top:0px;	
	margin-left:0px;
	padding-left:0px;
	font-family:"Segoe UI";
	font-size:10pt;	
	text-align:left;
	background-image:url(../images/bg.gif);
}

#page
{
	background-color:#5f5f5f;
	color:#F5F5F5;
	width:750px;
	margin-top:0px;
	border-right: 2px solid #919191;
	font-family:"Segoe UI";
	font-size:10pt;	
	text-align:left;
}

#title-block
{
	display:block;
	height: 150px;
	border-bottom:1px solid #919191;
	font:bold 54px "Trebuchet MS";
	text-align:right;
	background-color:#5f5f5f;
	clear:both;
	background-image:url(../images/header.png);
}

#foot-block
{
	font: normal 8pt Verdana;
	color: #8d8d8d;
	text-align:center;
	padding-top:4px;
	background-color:#626262;
	border-top:1px solid  #5f5f5f;
	display:block;
	height: 	50px;
	border-bottom:1px solid #5f5f5f;
	clear:both;
}

.center-module
{
	width:500px;
	background-color: #6f6f6f;
	padding:6px;
	margin: 4px;
}

#right-column
{
	float:right;
	margin-top:8px;
}

.right-module
{
	float:none;
	width:225px;
	margin: 4px 0px 16px 4px;
	background-color:#5f5f5f;
	font-family:"Segoe UI";
	font-size:10pt;	
	text-align:left;
	font-weight:normal;
}

.right-module div
{
	padding:4px;
}

a.file-link
{
	color:#FFCC00;
	text-decoration:none;
}

a.file-link:hover
{
	text-decoration:underline;
}

.more
{
	color:#7f7f7f;
	text-decoration:none;
	font-size:smaller;
}

.more:hover
{
	text-decoration:underline;
}

.right-module .title
{
	background-color: #3d3d3d;
	padding:8px;
}

.center-module .title
{
	font-size:18pt;
	margin-bottom:16px;
}

div.title
{
	font-weight: bold;
}


.filebox
{
	margin:4px;
	color:#dadada;
}

.filebox .uploader
{
	font-size:8pt;
	color:#888;
	display:inline;
}
.profile
{
	color:#aaa;
	text-decoration:none;
	display:inline;
}
.profile:hover
{
	text-decoration:underline;
}

input,select
{
	background-color:#eee;
	border:2px solid #ccc;
	margin:4px;
	font-family:"Segoe UI";
	font-weight:bold;
	position:absolute;
	left:200px;
}

input[type=submit]
{
	text-align:center;
	margin: 16px;
}
